﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using InfoMap.Core.Interfaces;

namespace InfoMap.Core.UI
{
    /// <summary>
    /// Google map
    /// </summary>
    public class GoogleMap : IMap
    {


        public GoogleMap()
        {

        }

        public List<IMapeable> Potins { get; set; }

        /// <summary>
        /// Latitude
        /// </summary>
        public decimal Lat { get; set; }

        /// <summary>
        /// Longitude
        /// </summary>
        public decimal Lng { get; set; }

        /// <summary>
        /// Height in pixels
        /// </summary>
        public int Height { get; set; }

        /// <summary>
        /// Width in pixels
        /// </summary>
        public int Width { get; set; }

        /// <summary>
        /// Name of the div tag that will contain the map
        /// </summary>
        public string DivName { get; set; }

        /// <summary>
        /// Zoom of the map
        /// </summary>
        public int Zoom { get; set; }

        /// <summary>
        /// Map type
        /// </summary>
        public MapType MapType { get; set; }
    }
}
